package cn.yoyo.dao;

import cn.yoyo.entity.Blog;

import java.util.List;
import java.util.Map;

public interface BlogDao {
    // 审核通过的
    public List<Blog> findAllCanSee();
    // 等待审核或未通过审核的
    public List<Blog> findAllCantSee();
    // 所有博客
    public List<Blog> findAll();
    // 用户的个人博客列表
    public List<Blog> findMyBlogs(String userId);
    public List<Blog> findByType(String typeId);
    public Blog findById(String blogId);
    public void add(Blog blog);
    public void update(Blog blog);
    public void updateSum(Map<String,Object> map);
    // 审核
    public void isPass(String blogId);
    // 审核不通过
    public void noPass(String blogId);
    public void delete(String blogId);
}
